d46e8c85b4cdbb7b79c05d43cf77b411dcd9f71a,plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/logical/IdenticalResourceMinimizer.java,IdenticalResourceMinimizer,minimize,#SynchronizationModel#IProgressMonitor#,48
Before Change
// Copy the sets to update them as we go.
final Set<IStorage> leftCopy = Sets.newLinkedHashSet(leftTraversal.getStorages());
final Set<IStorage> rightCopy = Sets.newLinkedHashSet(rightTraversal.getStorages());
final Set<IStorage> originCopy = Sets.newLinkedHashSet(originTraversal.getStorages());
SubMonitor subMonitor = progess.newChild(98).setWorkRemaining(leftCopy.size());
for (IStorage left : leftCopy) {
After Change
// need to use StorageTraversal.removeStorage().
final Set<? extends IStorage> leftCopy = leftTraversal.getStorages();
final Set<? extends IStorage> rightCopy = rightTraversal.getStorages();
final Set<? extends IStorage> originCopy = originTraversal.getStorages();
final boolean threeWay = !originCopy.isEmpty();